Margaret Langford (born 18 July 1970) is a Canadian slalom canoer who competed from the early 1990s to the mid 2000s (decade). Competing in four Summer Olympics, she earned her best finish of eighth in the K-1 event at Atlanta in 1996.